self-unloading car - German English Dictionary